// 引入配置好的axios实例
import request from '@/api/request' // 确保路径正确

//修改用户
function updateUser(data) {
    const url='/api/user/updateUser'
    return request
        .post(url,data)
        .then((response) => {
            return response.data
        })
        .catch((error) => {
            throw error
        })
}
//修改密码
function updatePassword(data) {
    const url='/api/user/updatePassword'
    return request
        .post(url,data)
        .then((response) => {
            return response.data
        })
        .catch((error) => {
            throw error
        })
}

function fetchUserInfo(){
    const url= '/adminapi/system.admin/getUserInfo'
    return request
        .post(url)
        .then((response) => {
            return response.data
        })
        .catch((error) => {
            console.error(error)
            throw error
        })
}
// 导出登录函数，以便在其他地方调用
export {
    fetchUserInfo,
    updateUser,
    updatePassword
}
